<?php
class Perso_ConfigSSL 
{
	public static function config() {
		// Si on n'est pas sur une page sécurisée, on effectue la redirection sur HTTPS
		if($_SERVER['SERVER_PORT'] != '443') {
			// On vérifie si le domaine est de la forme url:port
			$port = strpos($_SERVER['HTTP_HOST'], ':');
			// Si le port est présent, on nettoie l'URL pour rediriger sur url (sans :port)
	    	if ( $port !== false ) 
		    	$domain = substr($_SERVER['HTTP_HOST'], 0, $port); 
			// Redirige la page demandée sur https
			header('Location: https://'.$domain.$_SERVER['REQUEST_URI']);
			exit();
		}
	}
}